en

Hoist (someone) on (their) own petard

ru

Перевод hoist (someone) on (their) own petard на русский язык

hoist (someone) on (their) own petard
He was hoisted on his own petard when his plan backfired.
Он подорвался на собственной мине, когда его план провалился.

Опеределения

To cause someone to be harmed or defeated by their own plans or actions, often in a way that is ironic or unexpected.